triumphal arch – Català–English translations

🇬🇧 en ca

triumphal arch noun

  • monumental arch that commemorates a victory
arc triomfal
Wiktionary Links